Big Huge Thesaurus

dissolving agent

noun